草庐IT

左侧的 Android CheckedTextView 复选框

全部标签

javascript - Knockout.js "select all"复选框

我刚刚开始使用Knockout.js,它看起来真的很酷。我有一个网格。该网格有一列顶部有一个复选框,用于“选择所有”元素,以及取消选择。标准网格行为。到目前为止,这是我的代码:Javascript://Definea"banner"classfunctionbanner(inventory,name,artType,artSize){return{isSelected:ko.observable(false),inventory:ko.observable(inventory),name:ko.observable(name),artType:ko.observable(artType

javascript - 以编程方式更改复选框不会触发更改事件

我这里有以下代码:$('input[type="checkbox"][id="gridlines"]').change(function(){alert('helloworld');});$('#gridlines').prop('checked',true);当我加载我的页面时,复选框被选中,但没有提示“helloworld”。但是,当我手动单击复选框时,系统会提示“helloworld”。什么给了? 最佳答案 您需要调用change()或使用trigger()当通过代码更改值时触发change事件。使用.change()$('#

javascript - React JSX 中的不确定复选框

如何通过JSX呈现不确定的复选框?这是我尝试过的:functionICB({what}){return;}但是,indeterminate不是HTMLElement的属性,而是属性。如何从React/JSX设置属性?解决方案:由于下面的大部分答案都使用findDOMNode或stringrefs,这两者在React中都不再被认为是好的做法,我写了一个更现代的实现:functionICB(){const[state,setState]=React.useState(0);constindetSetter=React.useCallback(el=>{if(el&&state===2){e

javascript - 如何从使用复选框模型的 ExtJS 网格中获取选定的记录

假设我有一个使用CheckBoxModel的ExtJS网格,获取选中复选框的所有记录列表的最佳方法是什么? 最佳答案 在ExtJS4中,要使用Ext.selection.CheckboxModel选择模型在网格中选择记录:varselectedRecords=grid.getSelectionModel().getSelection();//Andthenyoucaniterateovertheselecteditems,e.g.:selected=[];Ext.each(selectedRecords,function(item)

javascript - 使用angular js的多选下拉复选框

我想设计一个复选框的下拉列表,并使复选框可以多选。我使用了下面的代码,但是我无法进行多项选择,因为每次单击复选框时模板都会刷新,请提出一些想法?{{{DataValue.displayText}}} 最佳答案 你可以使用像angularjs-dropdown-multiselect这样的指令,你可以很容易地在互联网上找到它这里有一些例子:angularjs-dropdown-multiselect-FiddlemultiselectDropdown-Fiddleangularjs-dropdown-multiselect的另一个例子

javascript - 选中复选框已禁用(Jquery)

目的是;如果复选框被禁用,什么也不做。如果启用并选中了复选框,则设置按钮的样式。这是我到目前为止所得到的;$(document).ready(function(e){$(".checkbox").live("click",function(){if($(this).hasAttribute('disabled')){returnfalse;}varisAnyChecked;$("input[type=checkbox]").each(function(){varcheckedValue=$(this).attr("checked");if(checkedValue=="checked"

javascript - 使用 form.serialize 获取正确的复选框值

我们目前正在使用$('form').serialize()获取所有表单信息这会将任何复选框值返回为“On”或“Off”。有没有办法使用相同的方法获得1/0或true/false值? 最佳答案 是的。您可以通过添加一个与复选框同名的隐藏输入来实现,如果复选框未选中,则将提交该值:如果选中复选框,它将提交两个值。但服务器端将读取最新的(复选框的值) 关于javascript-使用form.serialize获取正确的复选框值,我们在StackOverflow上找到一个类似的问题:

javascript - 使用 jQuery 检查是否至少选中了一个复选框

我有五个复选框。使用jQuery,如何检查是否至少检查了其中一项? 最佳答案 is()可以做到这一点,并且可以说是is(":checked")唯一可接受的用法:FromthejQuerydocs,http://api.jquery.com/is/:Checkthecurrentmatchedsetofelementsagainstaselector,element,orjQueryobjectandreturntrueifatleastoneoftheseelementsmatchesthegivenarguments.alert(

javascript - 如何根据选中的复选框禁用文本框

任何人都可以告诉我如何禁用文本框(如果选中了复选框)以及如何启用文本框(如果未选中复选框)吗? 最佳答案 将其放入复选框:onclick="document.getElementById('IdOfTheTextbox').disabled=this.checked;" 关于javascript-如何根据选中的复选框禁用文本框,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/153

javascript - 带有复选框的双向绑定(bind)总是返回 "on"

我正尝试按照以下官方教程在React.js框架中重现一个简单的双向绑定(bind)示例:"Two-WayBindingHelpers".我创建了一个如下所示的“MyCheckbox”组件:varMyCheckbox=React.createClass({mixins:[React.addons.LinkedStateMixin],getInitialState:function() {return{fieldname:'',value:this.props.value};},render:function(){varvalueLink=this.linkState('value');v